quartz: don't return FALSE from GdkDevice::query_state()
authorMichael Natterer <mitch@gimp.org>
Sat, 22 Oct 2011 19:32:49 +0000 (21:32 +0200)
committerMichael Natterer <mitch@gimp.org>
Sat, 22 Oct 2011 21:21:02 +0000 (23:21 +0200)
Not finding a child window to return is not a failure.

gdk/quartz/gdkdevice-core-quartz.c

index ff90c4a595063e3a77cc43569243bfc0cc676c28..98de8683b9bc78e11d8dc068155515b033dbaecb 100644 (file)
@@ -268,7 +268,6 @@ gdk_quartz_device_core_query_state (GdkDevice        *device,
                                     gint             *win_y,
                                     GdkModifierType  *mask)
 {
-  GdkDisplay *display;
   GdkWindow *found_window;
   NSPoint point;
   gint x_tmp, y_tmp;
@@ -276,10 +275,6 @@ gdk_quartz_device_core_query_state (GdkDevice        *device,
   found_window = gdk_quartz_device_core_query_state_helper (window, device,
                                                             win_x, win_y,
                                                             mask);
-  if (!found_window)
-    return FALSE;
-
-  display = gdk_window_get_display (window);
 
   if (root_window)
     *root_window = _gdk_root;